Big Huge Thesaurus

garden balm

noun